<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<?php 
	
	error_reporting(E_ALL ^ E_NOTICE);
	require_once('bootstrap.php');
	
	$Veiculo = new Veiculo();

	// Declaramos os erros como um array vazio - com isso evitamos o primeiro aviso
	$error = array();
	// Se a ação foi passada, recuperamos ela, caso contrário atribuimos um valor nulo - evitamos o segundo aviso
	$acao = isset($_GET["acao"]) ? $_GET["acao"] : null;

	if($acao == "cadastro"){
	
		//Validando
		if($_POST["tipoveiculo"] == ""){
			$error[0] = "Campo Vazio - Preencha o campo Tipo do Veículo";
		}
		if($_POST["placa"] == ""){
			$error[1] = "Campo Vazio - Preencha o campo Placa";
		}
		if($_POST["modelo"] == ""){
			$error[2] = "Campo Vazio - Preencha o campo Modelo";
		}
		if($_POST["cor"] == ""){
			$error[3] = "Campo Vazio - Preencha o campo Cor";
		}
		if($_POST["marca"] == ""){
			$error[4] = "Campo Vazio - Preencha o campo Marca";
		}
		
		$result01 = $Veiculo->verificaVeiculoPlacaTipo($_POST["placa"], $_POST["tipoveiculo"]);
		
		
		if ( $result01 == true ){
			$error[5] = "Veículo já esta Cadastrado";
			
		}
		
		if (sizeof($error) == 0){
			
			$Veiculo->setUsuario_idUsuario($varUsuario_idUsuario);
			$Veiculo->setTipo_veiculo($_POST["tipoveiculo"]);
			$Veiculo->setPlaca($_POST["placa"]);
			$Veiculo->setModelo($_POST["modelo"]);
			$Veiculo->setCor($_POST["cor"]);
			$Veiculo->setMarca($_POST["marca"]);
			$Veiculo->inserirVeiculo();
			
		}	

	}else{}
	
	?>


<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Cadastro Veículo</title>
<link rel="stylesheet" type="text/css" href="css/CSS_Conteudo.css" media="all">
<script type="text/javascript" src="view.js"></script>

<script language="javascript">
    		var current = false;
    		function onChange()
    		{
    			var rad = document.getElementById("carro").checked;
    			if(rad == current)
    				return;
    			current = rad;
    			var array = rad ? [ "","Alfa Romeo","BMW","Harley Davidson","Chevrolet","Citroën","Dodge","Fiat","Ford","Honda","Hyundai","KIA","Mazda","Mercedes Benz","Mitsubishi","Nissan","Peugeot","Renault","Toyota","Volkswagen"] : 
    			    [ "","Dafra","Ducati","Harley Davidson","Honda","Kawasaki","Suzuki","Yamaha"];
    			var sel = document.getElementById("marca");
    			sel.innerHTML = "";
    			var opt;
    			for each(var k in array)
    			{
    				//alert(k + " asdsd");
    				opt = document.createElement("option");
    				opt.innerHTML = k;
    				sel.appendChild(opt);
    			}
    		}
    	</script>

</head>
<body id="main_body" >
	
	
	<div id="form_container">
	
		<h1><a>Cadastro Veículo</a></h1>
		<form id="form_575313" class="appnitro"   method="post" action="Cadastro_Veiculo.php?acao=cadastro">
				<div class="form_description">
					<h2>Cadastro Veículo</h2>
					<p>Cadastro de um veículo a um usuário já cadastrado no sistema</p>
				</div>						
					<ul >
					
					
				<li id="li_2" >
					<label class="description" for="tipo">Tipo - Veículo </label>
					<span>
						<input id="carro" name="tipoveiculo" class="element radio" type="radio" value="Carro" onclick="onChange()" />
						<label class="choice" for="carro">Carro</label>
						<input id="moto" name="tipoveiculo" class="element radio" type="radio" value="Moto" onclick="onChange()" />
						<label class="choice" for="moto">Moto</label>
					</span> 

				</li>
				
					
				<li id="li_1" >
					<label class="description" for="element_1">Veículo </label>
					
					<div class="left">
						<input id="placa" name="placa" class="element text medium" value="" type="text">
						<label for="placa">Placa</label>
					</div>
				
					<div class="right">
						<input id="modelo" name="modelo" class="element text medium" value="" type="text">
						<label for="modelo">Modelo</label>
					</div>
				
					<div class="left">
						<input id="cor" name="cor" class="element text medium" maxlength="15" value="" type="text">
						<label for="cor">Cor</label>
					</div>
				
					<div class="right">
						<select class="element select medium" id="marca" name="marca"> 
						
							
						</select>
						<label for="marca">Marca</label>
					</div> 
					</li>
					
					 
				</li>
				
				<?php
					// Caso haja erros
					if (sizeof($error) != 0) {
						// Exibe os erros
						foreach ($error as $err) {
							echo "<font color='red'><b>" .$err . "</b></font><br />";
						}
					}
				?>
				
				<li class="buttons">
						<input type="hidden" name="form_id" value="575313" />
						
						<input id="saveForm" class="button_text" type="submit" name="submit" value="Cadastrar" />
				</li>
					</ul>
		</form>	
		<div id="footer">
			
		</div>
	</div>
	
	</body>
</html>